Algorithms for Unrooted Gene Trees with Polytomies
نویسندگان
چکیده
Gene tree reconciliation is a method to reconcile gene trees that are confounded by complex histories of gene duplications with a provided species tree. The trees involved are required to be rooted and full binary. Reconciling gene trees allows not only to identify and study such histories for gene families, but is also the base for several higher level applications including the estimation of species trees from gene trees when when duplications are involved. However, gene tree reconciliation can not handle common gene trees that are unrooted and non-binary trees. This limitation severely limits the applicability of gene tree reconciliation, since common trees are frequently inferred by phylogenetic methods in practice. Here, we describe a linear time reconciliation of a given common gene tree with a given species tree that can be non-binary. Then, we extend this reconciliation by seeking an optimal reconciliation under all rooted and binary refinements of the common gene tree with the given species tree. Finally, we describe a polynomial time algorithm that computes such an optimal refinement for the case when the species tree is full binary.
منابع مشابه
Reconciling Gene Trees with Apparent Polytomies
We consider the problem of reconciling gene trees with a species tree based on the widely accepted Gene Duplication model from Goodman et al. Current algorithms that solve this problem handle only binary gene trees or interpret polytomies in the gene tree as true. While in practice polytomies occur frequently, they are typically not true. Most polytomies represent unresolved evolutionary relati...
متن کاملComparing and Aggregating Partially Resolved Trees
We define, analyze, and give efficient algorithms for two kinds of distance measures for rooted and unrooted phylogenies. For rooted trees, our measures are based on the topologies the input trees induce on triplets; that is, on three-element subsets of the set of species. For unrooted trees, the measures are based on quartets (four-element subsets). Triplet and quartet-based distances provide ...
متن کاملPolytomy refinement for the correction of dubious duplications in gene trees
MOTIVATION Large-scale methods for inferring gene trees are error-prone. Correcting gene trees for weakly supported features often results in non-binary trees, i.e. trees with polytomies, thus raising the natural question of refining such polytomies into binary trees. A feature pointing toward potential errors in gene trees are duplications that are not supported by the presence of multiple gen...
متن کاملComputing Rooted and Unrooted Maximum Consistent Supertrees
A chief problem in phylogenetics and database theory is the computation of a maximum consistent tree from a set of rooted or unrooted trees. A standard input are triplets, rooted binary trees on three leaves, or quartets, unrooted binary trees on four leaves. We give exact algorithms constructing rooted and unrooted maximum consistent supertrees in time O(2nm log m) for a set of m triplets (qua...
متن کاملAn Optimal Reconciliation Algorithm for Gene Trees with Polytomies
Reconciliation is a method widely used to infer the evolutionary relationship between the members of a gene family. It consists of comparing a gene tree with a species tree, and interpreting the incongruence between the two trees as evidence of duplication and loss. In the case of binary rooted trees, linear-time algorithms have been developed for the duplication, loss, and mutation (duplicatio...
متن کامل